package com.zhuifeng.orders.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.zhuifeng.common.core.annotation.Excel;
import com.zhuifeng.common.core.web.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 site
 *
 * @author zhuifeng
 * @date 2022-08-19
 */
public class Site extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 地址id */
    private String siteId;

    /** 收货人姓名 */
    @Excel(name = "收货人姓名")
    private String siteName;

    public String getProvincesId() {
        return provincesId;
    }

    @Override
    public String toString() {
        return "Site{" +
                "siteId='" + siteId + '\'' +
                ", siteName='" + siteName + '\'' +
                ", provincesId='" + provincesId + '\'' +
                ", siteCompany='" + siteCompany + '\'' +
                ", siteAddress='" + siteAddress + '\'' +
                ", siteTelephone='" + siteTelephone + '\'' +
                ", siteState=" + siteState +
                ", userId='" + userId + '\'' +
                '}';
    }

    public Site(String siteId) {
        this.siteId = siteId;
    }

    public Site() {
    }

    public void setProvincesId(String provincesId) {
        this.provincesId = provincesId;
    }

    /** 收货地址Id */
    @Excel(name = "收货人地址")
    private String provincesId;

    /** 公司 */
    @Excel(name = "公司")
    private String siteCompany;

    /** 详细地址 */
    @Excel(name = "详细地址")
    private String siteAddress;

    /** 电话 */
    @Excel(name = "电话")
    private String siteTelephone;

    /** 是否为默认地址（1，是2，否） */
    @Excel(name = "是否为默认地址", readConverterExp = "1=，是2，否")
    private Long siteState;

    /** 用户id */
    @Excel(name = "用户id")
    private String userId;

    public void setSiteId(String siteId)
    {
        this.siteId = siteId;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getSiteId()
    {
        return siteId;
    }
    public void setSiteName(String siteName)
    {
        this.siteName = siteName;
    }

    public String getSiteName()
    {
        return siteName;
    }
    public void setSiteCompany(String siteCompany)
    {
        this.siteCompany = siteCompany;
    }

    public String getSiteCompany()
    {
        return siteCompany;
    }
    public void setSiteAddress(String siteAddress)
    {
        this.siteAddress = siteAddress;
    }

    public String getSiteAddress()
    {
        return siteAddress;
    }
    public void setSiteTelephone(String siteTelephone)
    {
        this.siteTelephone = siteTelephone;
    }

    public String getSiteTelephone()
    {
        return siteTelephone;
    }
    public void setSiteState(Long siteState)
    {
        this.siteState = siteState;
    }

    public Long getSiteState()
    {
        return siteState;
    }

}
